﻿<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
<%@ Import Namespace="web_uchet.Security.Enums" %> 
<%web_uchet.Security.ProgramContext MData = ViewData["Master"] as web_uchet.Security.ProgramContext;%>
<%@ Import Namespace="web_uchet.Reports" %>
<ul>
<li><a id="nav-mainMnuAnchor1" href="/" class="mnuHeader">Основное</a></li>
<li><a id="nav-mainMnuAnchor2" href="/" class="mnuHeader">Заказы</a></li>
<li><a id="nav-mainMnuAnchor3" href="/" class="mnuHeader">Справочники</a></li>
<li><a id="nav-mainMnuAnchor4" href="/" class="mnuHeader">Отчеты</a></li>
</ul>
<div id ="nav-mainmnu1" class="megamenu">
<div class="column">
    <ul>      
      <%--home  --%>   
      <li><%= Html.ActionLink("Главная", "Index", "Home")%></li>
      <%--Information--%>
      <li><%= Html.ActionLink("Новости", "Information", "Home")%></li>   
      <%--TargetBusiness--%>
      <li><%= Html.ActionLink("Целевые сферы бизнеса", "TargetBusiness", "Home")%></li>
      <%--ChoiceHelp--%>
      <li><%=Html.ActionLink("Трудности выбора", "ChoiceHelp", "Home")%></li>
      <%--about--%>
      <li><%= Html.ActionLink("Начинаем работу", "StartWork", "Home")%></li>           
      <%--Register      --%>    
      <%if (!Request.IsAuthenticated)
        { %>
      <li><%= Html.ActionLink("Регистрация компании", "Register", "Company")%></li>
      <%} %>
      <%--Обратная связь--%>
      <li><%= Html.ActionLink("Обратная связь", "feedback", "Home")%></li>  
      <%--Оплата--%>
<%--      <li><%= Html.ActionLink("Смс-оплата", "Payment", "Home")%></li>                 --%>
    </ul> 
</div>   
</div>
<div id ="nav-mainmnu2" class="megamenu">
<div class="column">
    <ul>
            <%if (MData.Roles.Contains(UserRoleEnum.Администратор) || MData.Roles.Contains(UserRoleEnum.Просмотр)
                  || MData.Roles.Contains(UserRoleEnum.Менеджер))
             {%>  
           <li><%= Html.ActionLink("Все", "Index", "ViewOrder")%></li>
           <li><%= Html.ActionLink("Сегодняшние", "Today", "ViewOrder")%></li>
           <li><%= Html.ActionLink("Завтрашние", "Tomorrow", "ViewOrder")%></li>   
           <li><a href="/ViewOrder/DateRange">По дате <img src='/Content/images/calendar.gif' alt='календарь'/></a></li>        
           <%} %>

           <%if (MData.Roles.Contains(UserRoleEnum.Администратор) || MData.Roles.Contains(UserRoleEnum.Просмотр))
             {%>  
           <li><%= Html.ActionLink("Журнал изменений", "Index", "ViewOrderChanges")%></li>
           <li><%= Html.ActionLink("Мои", "MyOrders", "ViewOrder", new { id = MData.UserID }, new { })%></li>
           <%} %>

           <% if (MData.Roles.Contains(UserRoleEnum.Исполнитель)){ %>
           <li><%= Html.ActionLink("Не назначенные", "UnHostedOrders", "ViewOrder")%></li>
           <%} %>    
    </ul>    
</div>
</div> 
<div id ="nav-mainmnu3" class="megamenu">
    <div class="column">
        <ul>            
               <%if (MData.Roles.Contains(UserRoleEnum.Администратор) || MData.Roles.Contains(UserRoleEnum.Просмотр)
                     || MData.Roles.Contains(UserRoleEnum.Менеджер))
                 {%>
               <li><%= Html.ActionLink("Клиенты", "Index", "ViewClient")%></li>  
               <li><%= Html.ActionLink("Услуги", "Index", "CompanyService")%></li>                    
               <%} %>
           
               <%if (MData.Roles.Contains(UserRoleEnum.Администратор) || MData.Roles.Contains(UserRoleEnum.Просмотр))
                 {%>           
               <li><%= Html.ActionLink("Сотрудники", "Index", "ViewUser")%></li>
               <li><%= Html.ActionLink("Рабочие места", "Index", "ViewWorkPlace")%></li>
               <li><%= Html.ActionLink("Ваша Компания", "Index", "Company")%></li>
               <%} %>
        </ul>
    </div>
</div> 
<div id ="nav-mainmnu4" class="megamenu">
<div class="column">
    <ul>      
            <%if (MData.Roles.Contains(UserRoleEnum.Администратор) || MData.Roles.Contains(UserRoleEnum.Просмотр))
             {%>           
           <li><%= Html.ActionLink("Основной отчет", "General", "Report")%></li>
           <li><%= Html.ActionLink("OLAP-анализ", "Olap", "Report")%></li>           
           <%} %>                          
    </ul>
    <hr />
    <% List<ReportNameIDPair> CompanyReportInf = ViewData["CompanyReportsInf"] as List<ReportNameIDPair>;
        %>
    Для Вашей компании:
    <ul>

        <%if (MData.Roles.Contains(UserRoleEnum.Администратор) || MData.Roles.Contains(UserRoleEnum.Просмотр))
             {%>    
             <%foreach(var Item in CompanyReportInf)
               { %>       
                    <li><%= Html.ActionLink(Item.Name, "CompanyReport", "Report",new {id=Item.ID}, new {})%></li>
               <% } %>        
           <%} %> 
    </ul>
</div>
</div> 
<div class="column">
<% Html.RenderPartial("ChangeTitle"); %>
</div>
<script type="text/javascript">
    jkmegamenu.definemenu("nav-mainMnuAnchor1", "nav-mainmnu1", "mouseover|click");
    jkmegamenu.definemenu("nav-mainMnuAnchor2", "nav-mainmnu2", "mouseover|click");
    jkmegamenu.definemenu("nav-mainMnuAnchor3", "nav-mainmnu3", "mouseover|click");
    jkmegamenu.definemenu("nav-mainMnuAnchor4", "nav-mainmnu4", "mouseover|click");
</script>
    